short legged spider - Alemán Inglés Diccionario